Calculating a layout for a node or a sub-tree in the scene graph can be a computationally intensive task. In general, any movement in any node of, for example, a Grid Layout node, causes recalculation of the layout, which in turn slows down framebuffer updating.
To optimize the rendering of layouts instead of the Layout Transformation property use the Render Transformation whenever possible. Render transformations can significantly decrease the amount of recalculations in a layout with many child nodes. See Using render transformations.
To view the animation and layout performance of your application:
to enter the Analyze mode, right-click
, and select Animation HUD.Because render transformations do not recalculate a layout, use render transformations instead of other transformations.
To use render transformations:
and set the transformation tool to use the Render Transformation (
).or
, and add the Render Transformation property.Setting nodes for efficient rendering
Preventing overdraw with the Sorting Filter
Troubleshooting the performance of your application